package com.yonyougov.devops.cruxcisupport.rolemenu.vo;

import com.yonyougov.devops.cruxcisupport.role.RoleEntity;
import com.yonyougov.devops.fwc.core.entity.BasicEntity;
import lombok.Data;

import java.io.Serializable;
import java.math.BigInteger;
import java.util.List;

@Data
public class RoleMenuPageLikeVo extends BasicEntity implements Serializable {

    /***
     * 主键
     */
    private BigInteger id;

    /**
     * 用户id
     */
    private BigInteger userId;

    /***
     * 角色id
     */
    private BigInteger roleId;

    /**
     * 角色名称
     */
    private String roleName;


    /***
     * 按钮id
     */
    private BigInteger menuId;

    /**
     * 菜单名称
     */
    private String menuName;

    /**
     * 菜单父id
     */
    private BigInteger parentId;

    /**
     * 菜单url
     */
    private String menuUrl;

    /**
     * 菜单唯一码
     */
    private String code;

    /**
     * 角色集合
     */
    private List<RoleEntity> roleEntityList;


}
